.header { background: #d91d36; width: 100%; height: 44px; overflow: hidden; position:fixed; z-index: 100; top: 0; left: 0; right: 0; }
/*-- index cai33 --*/
.header #header-left {  background: url(../images/index-img/gren.png) no-repeat;  background-size:25px 23.5px; width:25px; height:23.5px; display: block; margin-top: 3px; }
.header #header-left, .header #reveal-right {  color: #fff; display: block;  text-indent: -99999px;  border: none;  position: absolute;  cursor: pointer;  outline: none;  }
.header-title {background: url(../images/index-img/logo.png) no-repeat; width:80px; height:20px;background-size:80px 20px; display: inline-block; margin:7px auto; text-align: center; }
.header-head{ background: url(../images/index-img/zhuce.png) no-repeat;line-height: 44px;  width: 52px; height:35px;  background-size: 42px 27px;  position: absolute; right: 0;  top: 8px;  z-index: 9;}
.header .login{ background: url(../images/index-img/login.png) no-repeat; line-height: 44px;  width: 52px; height:35px;  background-size: 42px 27px; margin-top: 1px; position: fixed; }
.header-logo{line-height: 44px;padding:6px 12px;overflow: hidden;}
.header-banner img { max-width: 100%; }
.bulletin { height: 40px; line-height: 40px; border-bottom: 1px solid #ddd; position: relative; overflow: hidden; }
.bulletin marquee { position:absolute; left: 35px; z-index: 9; width: 82%;white-space:nowrap;}

.bull-text { width:95%; float: left; position: absolute; padding: 0 40px; box-sizing: border-box; font-size: 14px; white-space:nowrap; overflow: hidden; }
.bull-ila { background: url(../images/index-img/ilabandex_.png) no-repeat; background-size: 15px 15px; width:15px; height: 15px; float: left; margin:12px 0 0 15px; }
.bull-arrow { background: url(../../images/index_pic_08.png) no-repeat; background-size: 8px 12px; width:8px; height: 12px; float: right; margin:12px 15px 0 0; }

.index-menu ul li { width: 25%; float: left; text-align: center; }
.index-menu ul li a {  display: block; border-right:1px solid #e8e8e8; }
.index-menu ul li a:first-child { border-left: 0; }
.index-menu ul li a:last-child { border-right: 0; }
.index-menu ul li a img { max-width: 100%; }

.hot-tit-img{ background: url(../images/index-img/index_heng.png) no-repeat;margin-top:14px;padding-left:8px; background-size: 2px 13px;width: 2px; height: 13px;display: block;float: left; }
.hot-tit-text{color: #000;min-font-size:18px; }
.hot-new-tit { line-height: 40px; padding-left: 10px;background: #fff;border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; }
.hot-tit a {  color: #000;min-font-size:18px;}
.hot-tit a .bull-arrow { margin-left: 10px; }
.null-bg{background: #f4f4f4;height: 10px;border-bottom: 1px solid#ddd;}
.null-top{background: #f4f4f4;height: 10px;border-top: 1px solid#ddd;}
.new-list-img{float: left;width: 44%;}
.hot-list-text{float: left;width: 54%;margin-top: 13%;}
.host-list-erect ul li:nth-child(odd) .hot-list-text { border-right:1px solid #ececec; }

.list-text{font-size: 100%;color: #000;}
.border-none{border-top: none;}
.list-text-2{font-size: 80%;color: #666;;}
.host-list-erect ul li .hot-icon { float: left; padding:13px;}
.erect-right { float: left; margin-top: 13px; width: 75% }
.erect-right .last-time { color:#eb2929; line-height: 24px; }
.erect-right .hot-text { color: #000 }
.host-list-erect{overflow: hidden;}
.host-list-erect ul li { overflow: hidden;width: 50%;float: left; border-bottom: 1px solid #ddd; }
.host-list-erect ul li a {  display: block; overflow: hidden;}
.host-list-erect ul li .hot-icon { float: left; padding:13px;}
.host-list-erect ul li .hot-icon img { mx-width: 100% }
/*.erect-right { float: left; margin-top: 13px; width: 75% }*/
/*.erect-right .last-time { color:#eb2929; line-height: 24px; }*/
/*.erect-right .hot-text { color: #000 }*/


.news-tit {  padding: 10px;background: #f5f5f5;border-bottom:1px solid #e8e8e8;}
.news-tit a{ max-width: 100%;color: #000;min-font-size:30px; }



/*.hot-tit { line-height: 40px; padding-left: 10px;background: #f5f5f5;border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; }*/
/*.hot-tit a {  color: #000;min-font-size:18px;}*/
/*.hot-tit a .bull-arrow { margin-left: 10px; }*/

.hot-lot { overflow: hidden;background: #fff; }
.hot-lot ul li { width: 33.33%; float: left; text-align: center;}
.hot-lot ul li a { display: block; font-size:95%; padding-bottom: 5px;cursor:pointer;  color: #000;}
.hot-lot ul li .hot-icon img { max-width: 100%; padding:10px 25px 0; box-sizing: border-box;}
.hot-lot ul li a { border-bottom: 1px solid #dcdcdc; border-right: 1px solid #ececea;}


/* æ·»åŠ iPadçš„ä¸¤ä¸ªå°ºå¯¸ 768å’Œ1024 å­—ä½“å¤§å° */
@media only screen and (min-width:768px ) {
	.header { height: 64px !important;}
	.header .login { background-size: 50px 30px !important; margin-top: 10px !important;}
	.header-head { background-size: 50px 30px !important; top: 18px; right: 10px;}
	.header-title { background-size: 120px 35px !important; width:120px !important; height: 35px !important; margin: 12px auto !important;}
	.list-text {
		font-size: 160%;
	}
	.hot-tit-text {
		font-size: 160% !important;
	}
	.list-text-2 {
		font-size: 120%;
	}
	.news-info ul li {
		line-height: 30px !important;
		font-size: 180%;
	}
	.lottery-list ul li a .hot-text { font-size: 160% !important;}
    .lottery-list ul li a .last-time { font-size: 120% !important;}
    .pol-icon { background-size: 15px 15px; width: 15px; height: 15px;}
    
	.bulletin marquee {
		font-size: 160%;
	}
	.host-list-erect ul li {
		width: 45% !important;
		padding-left: 5%;
	}
	.hot-new-tit {
		padding-left: 36px !important;
	}
	.scorllmain-content {
		padding-bottom: 102px !important;
		padding-top: 64px !important;
	}
	.hot-tit-img {
		margin-top: 10px;
		background-size: 2px 20px;
		height: 20px;
	}
	.bull-ila {
		background-size: 20px 20px;
		width: 20px;
		height: 20px;
		margin: 9px 0 0 15px !important;
	}
	.bull-arrow {
		background-size:12px 16px;
		width: 12px;
		height: 16px;
		margin: 9px 15px 0 0  !important;
	}
}
@media only screen and (min-width:1024px ) {
	.list-text {
		font-size: 160%;
	}
	.hot-tit-text {
		font-size: 160% !important;
	}
	.list-text-2 {
		font-size: 120%;
	}
	.news-info ul li {
		line-height: 30px !important;
		font-size: 180%;
	}
	.lottery-list ul li a .hot-text { font-size: 160% !important;}
    .lottery-list ul li a .last-time { font-size: 120% !important;}
    .pol-icon { background-size: 15px 15px; width: 15px; height: 15px;}
    
	.bulletin marquee {
		font-size: 160%;
	}
	.host-list-erect ul li {
		width: 45% !important;
		padding-left: 5%;
	}
	.hot-new-tit {
		padding-left: 36px !important;
	}
	.scorllmain-content {
		padding-bottom: 104px !important;
	}
	.hot-tit-img {
		margin-top: 10px;
		background-size: 2px 20px;
		height: 20px;
	}
	.bull-ila {
		background-size: 20px 20px;
		width: 20px;
		height: 20px;
		margin: 19px 0 0 15px !important;
	}
	.bull-arrow {
		background-size:12px 16px;
		width: 12px;
		height: 16px;
		margin: 19px 0 0 15px !important;
	}
}